Big Huge Thesaurus

animal virus

noun